MPHB\Emails\AbstractEmail A

Total Complexity 65
Dependencies 9
Dependents 1
Total lines 579
Lines of code 249
Logical lines of code 138
Comment lines 202
Methods 41
Properties 9

Methods 41

Method Rating Maintainability Complexity Lines of code
trigger()
A
57 8 16
triggerCustomerRegistration()
S
60 6 13
getDeprecatedNotices()
S
55 5 19
generateSettingsFields()
S
47 1 39
checkReceiver()
S
66 3 9
setupCustomer()
S
64 3 9
applyStyles()
S
62 2 11
getSubjectTemplate()
S
69 2 7
getMessageHeaderTextTemplate()
S
69 2 7
getMessageTemplate()
S
69 2 7
__construct()
S
72 1 5
initStrings()
S
78 1 4
send()
S
70 1 6
getSubject()
S
73 1 5
getMessage()
S
68 1 8
getMessageHeader()
S
66 1 9
getMessageContent()
S
73 1 5
getMessageHeaderText()
S
73 1 5
getMessageFooter()
S
67 1 8
getMessageFooterText()
S
81 1 3
replaceTags()
S
80 1 3
getDefaultMessageTemplate()
S
70 1 6
getId()
S
82 1 3
isDisabled()
S
74 1 4
isPrevented()
S
78 1 3
getLabel()
S
82 1 3
getDescription()
S
82 1 3
getOption()
S
69 1 6
setupBooking()
S
77 1 4
getBooking()
S
82 1 3
setupPayment()
S
77 1 4
getPayment()
S
82 1 3
isTestMode()
S
82 1 3
receiverError()
S
78 1 3
getReceiver()
S
100 1 0
log()
S
100 1 0
getDefaultSubject()
S
100 1 0
getDefaultMessageHeaderText()
S
100 1 0
initLabel()
S
100 1 0
initDescription()
S
100 1 0
getAuthor()
S
82 1 3